package com.manage.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.persistence.*;

@ApiModel(value = "鞋对象", description = "这是鞋对象")
@Table(name = "shoes")
public class Shoes {

    @ApiModelProperty(hidden = true)
    @Id
    @Column(name = "shoes_id")
    private String shoesId;

    @ApiModelProperty(value = "用户id", name = "userId", required = true)
    @Column(name = "user_id")
    private String userId;

    @ApiModelProperty(value = "鞋姓名", name = "shoesName", required = true)
    @Column(name = "shoes_name")
    private String shoesName;

    @ApiModelProperty(value = "鞋封面", name = "shoesImage", required = true)
    @Column(name = "shoes_image")
    private String shoesImage;

    @ApiModelProperty(value = "鞋价格", name = "shoesPrice", required = true)
    @Column(name = "shoes_price")
    private String shoesPrice;

    @ApiModelProperty(value = "鞋数量", name = "shoesNumber", required = true)
    @Column(name = "shoes_number")
    private Integer shoesNumber;

    @ApiModelProperty(value = "鞋月销量", name = "shoesMonthNumber", required = true)
    @Column(name = "shoes_month_number")
    private Integer shoesMonthNumber;

    @ApiModelProperty(value = "鞋评论数", name = "shoesDiscsss", required = true)
    @Column(name = "shoes_discsss")
    private String shoesDiscsss;

    @ApiModelProperty(value = "鞋类别", name = "shoesType", required = true)
    @Column(name = "shoes_type")
    private String shoesType;

    @ApiModelProperty(hidden = true)
    @Column(name = "create_time")
    private String createTime;

    /**
     * 获取鞋id
     *
     * @return shoes_id - 鞋id
     */
    public String getShoesId() {
        return shoesId;
    }

    /**
     * 设置鞋id
     *
     * @param shoesId 鞋id
     */
    public void setShoesId(String shoesId) {
        this.shoesId = shoesId;
    }

    /**
     * 获取用户id
     *
     * @return user_id - 用户id
     */
    public String getUserId() {
        return userId;
    }

    /**
     * 设置用户id
     *
     * @param userId 用户id
     */
    public void setUserId(String userId) {
        this.userId = userId;
    }

    /**
     * 获取鞋姓名
     *
     * @return shoes_name - 鞋姓名
     */
    public String getShoesName() {
        return shoesName;
    }

    /**
     * 设置鞋姓名
     *
     * @param shoesName 鞋姓名
     */
    public void setShoesName(String shoesName) {
        this.shoesName = shoesName;
    }

    /**
     * 获取鞋封面
     *
     * @return shoes_image - 鞋封面
     */
    public String getShoesImage() {
        return shoesImage;
    }

    /**
     * 设置鞋封面
     *
     * @param shoesImage 鞋封面
     */
    public void setShoesImage(String shoesImage) {
        this.shoesImage = shoesImage;
    }

    /**
     * 获取鞋价格
     *
     * @return shoes_price - 鞋价格
     */
    public String getShoesPrice() {
        return shoesPrice;
    }

    /**
     * 设置鞋价格
     *
     * @param shoesPrice 鞋价格
     */
    public void setShoesPrice(String shoesPrice) {
        this.shoesPrice = shoesPrice;
    }

    /**
     * 获取鞋数量
     *
     * @return shoes_number - 鞋数量
     */
    public Integer getShoesNumber() {
        return shoesNumber;
    }

    /**
     * 设置鞋数量
     *
     * @param shoesNumber 鞋数量
     */
    public void setShoesNumber(Integer shoesNumber) {
        this.shoesNumber = shoesNumber;
    }

    /**
     * 获取鞋月销量
     *
     * @return shoes_month_number - 鞋月销量
     */
    public Integer getShoesMonthNumber() {
        return shoesMonthNumber;
    }

    /**
     * 设置鞋月销量
     *
     * @param shoesMonthNumber 鞋月销量
     */
    public void setShoesMonthNumber(Integer shoesMonthNumber) {
        this.shoesMonthNumber = shoesMonthNumber;
    }

    /**
     * 获取鞋评论数
     *
     * @return shoes_discsss - 鞋评论数
     */
    public String getShoesDiscsss() {
        return shoesDiscsss;
    }

    /**
     * 设置鞋评论数
     *
     * @param shoesDiscsss 鞋评论数
     */
    public void setShoesDiscsss(String shoesDiscsss) {
        this.shoesDiscsss = shoesDiscsss;
    }

    /**
     * 获取鞋类别
     *
     * @return shoes_type - 鞋类别
     */
    public String getShoesType() {
        return shoesType;
    }

    /**
     * 设置鞋类别
     *
     * @param shoesType 鞋类别
     */
    public void setShoesType(String shoesType) {
        this.shoesType = shoesType;
    }

    /**
     * 获取创建时间
     *
     * @return create_time - 创建时间
     */
    public String getCreateTime() {
        return createTime;
    }

    /**
     * 设置创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }
}